/**
 * javascript file
 */

 $(function () {
	
	// verifiation du captcha
	$('#send-form').click(function () {
		codeEntered = $('#txt_code').val();
		$('#errata, #errataForm').empty();
		url = $('#urlChkCaptcha').val();
		$('#errataForm, #errata').show();
		_htmlError = checkForm();

		// controle les champs
		if (_htmlError != '')
		{
			$('#errataForm').show().append(_htmlError);

			return false;
		}
		//check captcha
		if (codeEntered != '')
		{
		
			$.getJSON(url,{captcha: codeEntered}, function(result){
				
			  if (result == 1)
			  {
				  // submit form
					document.forms["form-contact"].submit();
			  }
			  else 
			  {
				$('#errata').show().append('Code incorrect.');
				return false;
			  }
			
			  
			});
		}
			
		return false;
	});
});

/**
 * Contrôle des champs
 */
function checkForm()
{
	_error = '';
	$('#email, #nom, #message').css('border', 'solid 1px #C4C4C4');

	if (document.getElementById('email').value.indexOf('@')<1) {
		_error += '<p>Veuillez saisir une adresse mail valide\n sans laquelle nous ne pourrons vous r\351pondre.</p>';
		$('#email').css('border', 'solid 1px #D13536');


	}
	if(document.getElementById('nom').value=='') {
		_error += '<p>Merci de nous fournir votre nom pour une r\351ponse plus personnelle :).</p>';
		$('#nom').css('border', 'solid 1px #D13536');

	} 
	if(document.getElementById('message').value=='') {
		_error += '<p>Vous avez oubli\351 de saisir le contenu de votre message.</p>';
		$('#message').css('border', 'solid 1px #D13536');
	}
	
	return _error;
}